#ifndef TRANS_H
#define TRANS_H
#include "Eigen/Dense"

typedef Eigen::Matrix<float, 4, 4> Matrix44f;
typedef Eigen::Matrix<float,1,4> Matrix14f;

typedef Eigen::Matrix<float,4,1> Matrix41f;

Matrix14f PositionMatrix(float x,float y,float z);
Matrix44f RotateX(float x);
Matrix44f RotateY(float x);
Matrix44f RotateZ(float x);
Matrix44f Move(float x,float y,float z);
Matrix41f PositionMatrix41(float x,float y,float z);
Matrix44f Origin();



#endif // TRANS_H
